package parser;

public class Instrucao {
	
	private String codigo;
	private String nome;
	private String label;
	private Integer imediato;
	
	public Instrucao(Instrucao i, Integer imediato, String label){
		this.codigo = i.getCodigo();
		this.nome = i.getNome();
		this.imediato = imediato;
		this.label = label;
	}	
	
	public Instrucao(String codigo, String nome){
		this.codigo = codigo;
		this.nome = nome;
		this.imediato = null;
		this.label = null;
	}

	public String getCodigo() {
		return codigo;
	}

	public String getNome() {
		return nome;
	}
	
	public Integer getImediato() {
		return imediato;
	}	
	
	public String getLabel(){
		return label;
	}
}
